home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 009a / autofc20.zip / AUTOFCAT.DOC next >
Text File  |  1991-12-03  |  30KB  |  569 lines

  1.                       AUTOFCAT - AUTOMATIC FLOPPY DISK CATALOGER
  2.                                      by J. Whaley 
  3.             
  4.                                     November, 1991 
  5.  
  6.                                      Version 2.0
  7.  
  8.  
  9.  
  10.         TABLE OF CONTENTS 
  11.  
  12.                 BACKGROUND      
  13.  
  14.                 CONTENTS AND NEEDED FILES
  15.  
  16.                 THE SHORT LESSON
  17.  
  18.                         Placement of AUTOFCAT.
  19.  
  20.                         COPYX usage.
  21.                         DELX usage.
  22.                         DESCRIBE usage.
  23.                         DIRX usage.
  24.                         DISKLIST usage.
  25.                         FINDX usage.
  26.                         GROUP usage.
  27.                         INFO usage.
  28.                         INFOGO usage.
  29.                         RENX usage.
  30.                         
  31.                 UPDATE LOG
  32.         
  33.                         
  34.                 MORE INFORMATION
  35.                 
  36.                         AUTOFCAT general information.
  37.                         DESCRIBE general information.
  38.                         DIRX switches and usage.
  39.                         DIRX wild cards and directory usage.
  40.                         FINDX general information and usage.
  41.                         
  42.         
  43.                 HINTS AND KINKS
  44.  
  45.                         Suspending AUTOFCAT.
  46.                         AUTOFCAT memory usage.
  47.                         Redirection.
  48.                         Description file limitation.
  49.                         Some AUTOFCAT technical stuff.
  50.                         Hidden files created by AUTOFCAT
  51.                         Usage of LEDIT.TPU  for line editing.
  52.                         Suggestion to use MARK and RELEASE.
  53.                        
  54.                 PHILOSOPHY OF STORING (FILING) FLOPPY DISKS
  55.  
  56.  
  57.  
  58.  
  59.         REGISTRATION
  60.  
  61.         Source code to everything except AUTOFCAT.EXE is available for $15 and 
  62.         a blank disk.  For an additional $10 I will supply as much technical 
  63.         support for AUTOFCAT.EXE as I can muster.  Leave me E-Mail on Genie, 
  64.         J.Whaley, or write to 
  65.  
  66.         Jay Whaley
  67.         6709 - 37th N.W.
  68.         Seattle, WA 98117
  69.  
  70.         The files with a '*' in this archive should be considered to be in 
  71.         the shareware arena, and as such are NOT public domain.  
  72.  
  73.         If you are reading this file, you downloaded AUTOFCAT.ARC, or 
  74.         AUTOFCAT.LZH. 
  75.  
  76.         BACKGROUND 
  77.  
  78.         There have been many floppy disk file cataloging programs written.  
  79.         They all seem to require the basic cataloging program to be run every 
  80.         time you have a new floppy disk to manage.  If files are deleted, or 
  81.         added, or changed, the cataloging program must be run again.  To make 
  82.         matters worse in an office, people often do not use the same machine 
  83.         to do their work, but move floppy disks around from machine to 
  84.         machine.  Modern offices with IBM computers virtually all have hard 
  85.         disks on each machine, especially if the computers are used as word 
  86.         processors.  With this in mind, an automatic floppy disk cataloging 
  87.         program was developed.  The purpose of this program was to be 
  88.         unobtrusive, small, and keep track of floppy disk files on a hard disk 
  89.         without user intervention. Once the files were stored in a hard disk 
  90.         directory of some kind, it would then be necessary to have some kind 
  91.         of 'search' program to locate the files, and tell which floppy disk(s) 
  92.         the files were on. At first it seemed a good idea to be able to use 
  93.         whatever file finding program the user liked best. WHEREIS, FILEFIND, 
  94.         were possibilities.  That would allow the files to be stored as empty 
  95.         image files on the hard disk, and so take up minimal space. But then 
  96.         someone pointed out that each file entry is allocated at least 2K of 
  97.         hard disk space, regardless of actual bytes used (depending on the 
  98.         cluster size).  And then office staff said they would like file 
  99.         descriptions available along with file names, sizes, dates, etc.  
  100.         These two things made a separate file-finding program seem a much 
  101.         better way to go.  One thing led to another. Now I needed file 
  102.         renaming, deletion, copy, and directory programs as well!  Someone 
  103.         mentioned 4DOS as a good command.com replacement that would do these 
  104.         things. That led to the idea of making file descriptions compatible 
  105.         with 4DOS at least. 
  106.  
  107.         With these things in mind a TSR was developed that automatically keeps 
  108.         track of files on floppy disks and stores them on a hard disk.  
  109.         Nothing visible happens when in use unless you have a floppy disk that 
  110.         has not been previously cataloged by AUTOFCAT.  This system WILL allow 
  111.         unlabeled disks to be used!  This is a change from previous versions 
  112.         that was requested by several users.  For physical storage, it assigns 
  113.         a 'sequence' number to every disk it finds that does not already have 
  114.         a sequence number.  The system when it is first run also requests a 
  115.         name for your computer!  In our office some bright guy thought it 
  116.         would be clever to name computers so that we could refer to different 
  117.         machines easily. The idea caught on, and now 20 or so computers in the 
  118.         office have names. 
  119.  
  120.         The computer names are unique, and each floppy disk is 'branded' with 
  121.         the computer's name and a sequence number.  If each floppy disk 
  122.         contains the name of the machine that first saw it, and a sequence 
  123.         number, there is almost no chance of duplication of catalogs.  Since 
  124.         labels of disks can be changed (using label.com for example), labels 
  125.         are no longer mandatory. 
  126.  
  127.         {The credits and legal stuff:} 4DOS is a registered trademark of JP 
  128.         Software. JP Software is not associated with the programs in this 
  129.         archive, or with the author, J. Whaley. Please direct questions on 
  130.         4DOS to JP Software. 
  131.  
  132.  
  133.         CONTENTS AND NEEDED FILES 
  134.  
  135.         The contents of the system are: 
  136.  
  137.         AUTOFCAT.EXE  *         The TSR that catalogs disks.
  138.         FINDX   .EXE  *         The program that finds files from cataloged 
  139.                                     disks.
  140.         DISKLIST.EXE  *         A program to display the disks (sequence #'s,
  141.                                     volume labels, and disk directories) that 
  142.                                     belong to various machines.
  143.         GROUP   .EXE *          A program to find disks with the same or 
  144.                                     similar labels.
  145.  
  146.         DIRX    .EXE            A directory program that also displays file 
  147.                                     descriptions.
  148.         RENX    .EXE            A program to rename files and descriptions.
  149.         DELX    .EXE            A program to erase files and descriptions
  150.         INFO    .EXE            A program to show disk creator and sequence.
  151.                                     (in case you forgot)
  152.         DESCRIBE.EXE            A program to describe files (and directories)
  153.                                     for use with DIRX.
  154.         LEDIT   .TPU            A Turbo Pascal 5.5 unit to do editing of 
  155.                                     strings.  For usage, see Hints and Kinks
  156.                                     below.
  157.  
  158.         LEDIT   .PAS            The source code for LEDIT.TPU
  159.         CATOFF  .EXE            A program to suspend cataloging.
  160.         CATON   .EXE            A program to resume cataloging.
  161.         COPYX   .EXE            A program to copy files and descriptions.
  162.         
  163.  
  164.         Only the files with '*' are needed to do floppy disk file cataloging.  
  165.         The rest are strictly for using file descriptions.  LEDIT.TPU is used 
  166.         by DESCRIBE to edit file descriptions.  
  167.  
  168.  
  169.         THE SHORT LESSON 
  170.  
  171.         Put AUTOFCAT.EXE in either the root directory, or in a directory 
  172.         specified in the DOS path, and put 'AUTOFCAT' in the AUTOEXEC.BAT 
  173.         file.  This will start AUTOFCAT each time you reset your computer ( or 
  174.         power up).  If this is the first time AUTOFCAT is used, answer the 
  175.         request for a computer name.  It's now up and running! 
  176.  
  177.         
  178.         To copy files and the associated descriptions, type 
  179.  
  180.                  'copyx [d1:[\path\]]filename1 [d2:[\path\]filename2]'
  181.                                                      
  182.         The syntax is almost the same as the DOS copy command.  Wild cards are 
  183.         supported. Paths MUST be terminated with '\' -- even you are using no 
  184.         filename but just a path.  Eg., "copyx file \path\" copies "file" into 
  185.         the subdirectory "path".  "copyx file \path" copies "file" into the 
  186.         root directory with a name of "path"! 
  187.         
  188.         
  189.         To delete a file and its associated description, type 
  190.  
  191.                                  'delx file_name'<CR>.
  192.         
  193.  
  194.         To add a description to a file, type           
  195.  
  196.                                'describe file_name'<CR>,  
  197.                                                    
  198.         where file_name is either a file or a directory.  The description file 
  199.         resides in and is unique for each directory or subdirectory (including 
  200.         the root directory). Up to 40 characters are allowed in a description. 
  201.  
  202.         
  203.         To see a directory listing with descriptions, type 
  204.  
  205.                               'dirx [d:[path\]filename]',
  206.  
  207.         where d: is the drive, path\ is the path and filename is the usual.  
  208.         Syntax is virtually identical with the usual DIR dos command. The 
  209.         switches '/h' (hidden files), 'r' (read-only), '/s' (system), '/p' 
  210.         (pause at end of full screen), '/d' (show directories only), '/nd' 
  211.         (show only files), '/q' (show file names only), and '/w' (wide listing) 
  212.         are available.
  213.  
  214.         
  215.         The syntax of DISKLIST is: 
  216.  
  217.                        'disklist [machine_name [disk_sequence]]'
  218.  
  219.         where machine_name and disk_sequence are both optional.  If no 
  220.         option is specified, you get a list of all machine_names known, and 
  221.         all disks belonging to those machines that are known (to the system).  
  222.         If only the machine_name is specified, you get a list of all disks 
  223.         know to belong to that machine.  As usual, the first letter of the 
  224.         disk sequence tells you what drive the disk was cataloged ON THE 
  225.         MACHINE IT BELONGS TO! If both machine name and disk_sequence are 
  226.         specified, you get a directory of the files on that disk.  If the 
  227.         disk sequence and the label are different, they are both displayed. 
  228.         
  229.         
  230.         To find files on floppy disks, type (from DOS) 
  231.  
  232.                                'findx find_string'<CR>,
  233.  
  234.         where find_string is any part or all of a file name, or any part of a 
  235.         file description if you are using descriptions.  Wild cards '^' and '?' 
  236.         are allowed (see below).
  237.  
  238.         
  239.         To display a list of floppy disks that have the same (or similar) 
  240.         labels use the GROUP command.
  241.  
  242.         The syntax of GROUP is:
  243.  
  244.                                 'group [label_string]'
  245.  
  246.         where label_string is an optional search string of up to eleven 
  247.         characters.  Leaving the search string out will display a list of 
  248.         labels that are on disks that have been cataloged.
  249.         
  250.         
  251.         To find information about a floppy disk, type 
  252.  
  253.                                   'info [d[:]]'<CR>,
  254.  
  255.         where d: is the drive.  INFO defaults to drive A.  The drive letter 
  256.         and ':' are optional. 
  257.         
  258.  
  259.         To remove branding information from a floppy disk, type
  260.  
  261.                                  'infogo [d[:]]'<CR>,
  262.  
  263.         where the d: is the same as 'info'.  Infogo will give you the option 
  264.         of removing branding (cataloging) information.  If you remove this 
  265.         information, it will also be deleted from the hard disk catalog as 
  266.         well.  Re-cataloging this disk will assign it a (possibly new) machine 
  267.         owner, and a new associated sequence number.
  268.         
  269.                 
  270.         To rename a file and its associated description, type 
  271.  
  272.                                  'renx file_name'<CR>.       
  273.                 
  274.         
  275.  
  276.         UPDATE LOG
  277.  
  278.         November 1991 : Revised AUTOFCAT to change blanks in disk labels to 
  279.         '_'.  This fixed a problem with DOG disk optimizer.  DOG went bananas 
  280.         on subdirectory names that contained blanks.  Revised AUTOFCAT to 
  281.         recognize disks that are write-protected, have no disk space, or have 
  282.         no more space in the file allocation table to create branding 
  283.         information.  These circumstances now cause a reminder 'beep' do 
  284.         indicate that cataloging can not and has not been done for that floppy 
  285.         disk.  Created INFOGO, GROUP, and revised FINDX for wild card 
  286.         operation.  Also, by popular request, revised AUTOFCAT to handle disks 
  287.         with no label, or changed labels.
  288.         
  289.         
  290.         MORE INFORMATION 
  291.  
  292.         Autofcat was designed to be a permanent extension to DOS. A computer 
  293.         was never supposed to be used without Autofcat being present.  
  294.         Because of this, no provision was made to remove Autofcat as many 
  295.         TSR's can be removed.  Autofcat has been made as benign as possible.  
  296.         That is, it should not interfere with other TSR's, and other TSR's 
  297.         should not interfere with it. However, the jungle of TSR's is not 
  298.         populated with polite members, and it is possible that there could 
  299.         be conflicts. A TSR manager system such as Mark and Release, or 
  300.         TSRWORKS can go a long ways towards minimizing such conflicts. 
  301.  
  302.         The directory program displays total space used (in a directory) and 
  303.         free disk space.  DIRX supports several 'switches': /q, /p, /w, /h, 
  304.         /s, /r, /d and /nd. The /q switch causes a display that shows only 
  305.         filenames.  The /p causes a pause at the end of each full screen.  
  306.         The /w switch is the usual five files per line display.  The /h switch 
  307.         displays files or directories that have the hidden attribute. The /s 
  308.         switch displays files with a system attribute. The /r switch displays 
  309.         files that have the read-only attribute. Combinations of these 
  310.         attributes can be shown using multiple switches.  For example, 'dirx 
  311.         /r/h/s' will produce a display showing all files that have the read-
  312.         only, hidden, and system attributes ALL set. The /d switch shows ONLY 
  313.         directories. The /nd shows NO directories.  The last two are useful 
  314.         for producing sorted displays of directories, or files, and 
  315.         redirecting the output to files for later use.  For example, 'DIRX 
  316.         /nd | sort > dir.tmp' sends a sorted listing of the normal, non-
  317.         directory files to a file dir.tmp (the dos sort.exe needs to be 
  318.         available in some subdirectory in the path of course).  Whether 
  319.         other options become incorporated depends on feedback, number of 
  320.         accesses, my ambition, and other esoteric factors. 
  321.  
  322.         DIRX supports wild cards in filenames in the same manner as does 
  323.         DOS.  DIRX also works slightly differently from the DOS DIR 
  324.         command.  'DIRX \filename' looks in the root directory for a file or 
  325.         directory named 'filname', and displays it if it exists.  On the 
  326.         other hand 'DIR \filename' (the DOS command) displays the files in the 
  327.         directory 'filename' if it exists.  Frankly, the way DIRX handles 
  328.         this makes more sense to me. I want to see if a directory of that name 
  329.         exists!  If you want to see the files in the directory 'filename', 
  330.         use 'DIRX \filename\', which is a lot more logical to me..  it 
  331.         clearly indicates you want to see the files in the directory 
  332.         'filename'.  (Translation of all that: I haven't figured out how 
  333.         to make DIRX work exactly like DIR, and I'm not sure I want to!) 
  334.  
  335.         FINDX now takes the entire string entered after the command as the 
  336.         search string.  A '^' entered before the search string indicates the 
  337.         search should match only if the description (if there is one) begins 
  338.         with the string.  A '^' entered after the search string indicates the 
  339.         search should match only if the description ENDS with the search string. 
  340.         Absent '^', the search begins with the filename before looking at the 
  341.         description.  FINDX checks the search string for an exact match first 
  342.         (including case of characters), then proceeds to a case-independent 
  343.         search.  The wild card '?' can be used as a 'mask' on the front of a 
  344.         string, the back of a string, or in the middle of a string.  If '?'s 
  345.         are used in the middle of a string they must be unbroken.  That is, 
  346.         '???ma???st???' is a legal mask, but '???ma?x?st???' is not legal.  One 
  347.         of the ways the masking can be used is to look for files that were last 
  348.         updated in a particular month, say November, 1991, is to use '11-??-91' 
  349.         as the search string.
  350.  
  351.         FINDX produces a display that looks very much like a directory 
  352.         listing, with a few exceptions. For each floppy disk cataloged, the 
  353.         root directory is searched first.  If matching files (or descriptions) 
  354.         are found they are displayed. Then directories and subdirectories 
  355.         are searched.  Currently two levels are subdirectories on floppy 
  356.         disks are supported.  Any block of matching files are preceded by a 
  357.         heading that shows the path to the file(s).  The last item for any 
  358.         disk that has matches is a line showing the CREATOR (the computer 
  359.         that first cataloged the floppy disk), and the sequence number 
  360.         assigned to the disk by the creator.  The first letter of the 
  361.         sequence number identifies the drive the disk was used on.  For 
  362.         example, a sequence of A0005 indicates the floppy was the fifth 
  363.         disk cataloged on the computer's floppy drive A:.  FINDX pauses at 
  364.         each full screen and waits for a keypress before going on. 
  365.  
  366.  
  367.         The full syntax of DESCRIBE is: 
  368.  
  369.                         'describe filename1 [filename2]'
  370.                               
  371.         where filename1 is the name of the file to be described, and the 
  372.         optional filename2 is the name of a file which has a description you 
  373.         want to add to filename1, or which you want to modify and then add to 
  374.         filename1.  I found a number of times that I wanted to slightly change 
  375.         a file description and add it to another filname, without having to 
  376.         retype the whole description.  (Ah, laziness!) Oh, yes.  Filename2 
  377.         must be in the same subdirectory that filename1 is in. For now. 
  378.  
  379.  
  380.         HINTS AND KINKS 
  381.  
  382.         It is possible to suspend AUTOFCAT.  This is handy when doing 
  383.         functions that have a LOT of floppy disk I/O.  I don't recommend this 
  384.         normally because it is easy to forget to turn it back on -- thus 
  385.         defeating the purpose of AUTOFCAT! The programs CATOFF.EXE and 
  386.         CATON.EXE do these functions.  These functions do not remove AUTOFCAT 
  387.         from memory - they just turn it off or on.  However, using RENX, DELX, 
  388.         or COPYX will turn cataloging back on!  These utilities were designed 
  389.         to operate this way - they only catalog as necessary. 
  390.  
  391.         AUTOFCAT uses about 28K of memory when installed.  I am working 
  392.         currently do reduce this size.  I am shooting for an ultimate size of 
  393.         about 5K(!).  All of these files are written in Turbo Pascal 5.5, 
  394.         except for AUTOFCAT itself. It is written in a combination of Pascal 
  395.         and Assembler.  
  396.  
  397.         Using FINDX '.'  will give a listing of ALL files on every floppy disk 
  398.         cataloged.  Using FINDX 'freespace' will give a listing of the free 
  399.         space on every floppy disk. This comes in handy when looking for a 
  400.         floppy disk to store more information on. 
  401.  
  402.         FINDX is not currently redirectable from DOS.  That is, the use of 
  403.         '>', '<' , '>>' and '|' are not yet supported.  I haven't as yet seen 
  404.         a crying need for this to be redirectable. 
  405.  
  406.         DIRX is redirectable from DOS.  At first I liked the higher speed of 
  407.         direct screen writing, but the advantages of redirection overcame this 
  408.         bias. Frankly, DIRX seems to be just about as fast as the normal DIR, 
  409.         even with descriptions! I wonder what Dos (or command.com) is doing 
  410.         that's so slow.
  411.  
  412.         DISKLIST is also redirectable from DOS. 
  413.  
  414.         You may notice that DIRX does not display '.' and '..' in 
  415.         subdirectories.  I figured they are always there, so why show them? 
  416.  
  417.         A limit of 500 files with descriptions per (sub)directory are 
  418.         currently allowed.  If this is not enough, and I get enough flack 
  419.         about it, it can be raised.  Seems like enough to me. The only limit 
  420.         to the number of subdirectories per disk, or the number of disks that 
  421.         can be cataloged is the space available on the hard disk.
  422.  
  423.         AUTOFCAT does nothing to the disk directory.  It simply makes copies 
  424.         of the directory listing of files and (sub)directories in a compact 
  425.         file.  It creates (generally) two directories in the root directory: 
  426.         DRIVEA and DRIVEB, representing the floppy drives of the same 
  427.         designation.  More will be created if more floppy drives are attached.  
  428.         The subdirectories under each of these main directories are the names 
  429.         of the computers using this AUTOFCAT system.  If you are using only 
  430.         one computer, there will be only one entry in the drive directory.  
  431.         Beneath each computer name are the directories representing the floppy 
  432.         disk sequence numbers.  A sequence number will have a subdirectory of 
  433.         the same name as the volume label if the disk is labeled. Finally 
  434.         there will be a file with the name DISKFILE.DIR. This file will have 
  435.         the image of the files on a particular floppy disk.  This all results 
  436.         in a compact, easily searched floppy disk file catalog.   
  437.         
  438.         (NOTE: every disk cataloged will have a file of the name DISKFILE.DIR 
  439.         in its hard disk catalog!  These files are not duplicates except in 
  440.         name, and programs that remove duplicate disk files from hard disks 
  441.         can destroy your floppy cataloging information.   This can be changed 
  442.         if it causes a serious problem.  It has not been a problem for the 
  443.         current crop of users)
  444.  
  445.         DISKLIST may in the future display the kind of disks (3 1/2, 5 1/4, 
  446.         single density, double density, quad density, etc) being listed.  This 
  447.         is an enhancement that may save some time. 
  448.  
  449.         DESCRIBE uses the Turbo Pascal LEDIT.TPU unit. This unit does a little 
  450.         fancy stuff with the cursor to show insert on no-insert mode.  This 
  451.         should work on any monitor, but let me know if something weird 
  452.         happens. 
  453.  
  454.         HIDDEN files created by AUTOFCAT (and describe):  AUTOFCAT 'brands' 
  455.         hard drive 'c' with the machine name (the one you type the first time 
  456.         you run AUTOFCAT).  It stores this name in a hidden file in the root 
  457.         directory named MACHNAME.SYS.  AUTOFCAT also creates two more hidden 
  458.         file in the root directory, one for each floppy disk drive A or B.  
  459.         These files contain the next sequence number that will be used for the 
  460.         next associated floppy disk that actually gets cataloged.  These files 
  461.         are named ASEQFLOP.SYS and BSEQFLOP.SYS.  
  462.  
  463.         AUTOFCAT also creates a hidden file on each floppy disk that it 
  464.         actually catalogs.  This file is called COMPINFO.DSK.  This file 
  465.         contains the name of the first computer using AUTOFCAT to see the 
  466.         disk, and the sequence number that computer assigned to that disk.
  467.  
  468.         Use of DESCRIBE to put descriptions on files will also create a hidden 
  469.         file in the directory of the file being described.  This file is named 
  470.         DESCRIPT.ION and contains the descriptions of the files. Copying this 
  471.         file to another directory will automatically bring the associated file 
  472.         descriptions to that directory and be used by AUTOFCAT.  
  473.  
  474.         There are some circumstances under which AUTOFCAT will not catalog a 
  475.         floppy disk.  If the disk is full (0 space left before cataloging), if 
  476.         the root directory has no space for the files AUTOFCAT wants to put on 
  477.         (more than 111 entries in the root directory), or if the floppy disk 
  478.         is write-protected.  Under these circumstances, AUTOFCAT will emit a 
  479.         two-tone beep to indicate that it could not catalog the floppy disk.  
  480.         No other action should occur (no error messages).  Let me know if 
  481.         something ELSE happens.
  482.         
  483.         Usage of LEDIT.TPU: Put 'Ledit' on the USES line in Turbo Pascal 
  484.         (5.5).  When you want to edit a string, 'edit_str' for example, put in 
  485.         your Pascal program the line 
  486.  
  487.                         'edit_str := edit(edit_str,n)'
  488.                               
  489.         where 'n' is the maximum number of characters that edit_str should 
  490.         have on return. Setting n to 0 allows the maximum of 255 characters. 
  491.         Left arrow, right arrow, home, end, and delete keys all function as 
  492.         normally expected.  The insert key toggles the insert mode, and the 
  493.         cursor changes to a large block to indicate insert mode.  The escape 
  494.         key sets the description to empty.  'edit' beeps at both ends of 
  495.         the field of editing.  There is also a vertical bar at the right to 
  496.         show how long the string edited will be.  Setting n to more than 80 
  497.         characters can get confusing, so watch it! 
  498.  
  499.         PHILOSOPHY OF STORING (FILING) FLOPPY DISKS
  500.  
  501.         There are a number of ways of physically storing floppy disks.  I will 
  502.         discuss two of them: sequential (my preference) and grouped.  
  503.         Sequential storage is just what the name implies: Store disks in boxes 
  504.         or containers in the order that AUTOFCAT numbers them.  Disks with an 
  505.         'A' sequence in one type of container, disks with a 'B' sequence in 
  506.         another type of container.  Using FINDX it is easy to run through the 
  507.         disks to find the one(s) that you need to work with.  Put them back in 
  508.         the sequential order and you're set for the next time.
  509.  
  510.         The other way is to group the disks by label.. then kind of disk label 
  511.         created by LABEL.COM.  This allows for example, a batch of disks to 
  512.         have labels like UTIL1, UTIL2, UTIL3, ... (or even ALL with the label 
  513.         UTILITY!)  and all be stored in a box on which you have written the 
  514.         word UTILITY (or UTILITIES).  If the within each box the disks are 
  515.         stored sequentially, once again it is easy to find the disk(s) that 
  516.         you want, after using FINDX.  Also, GROUP comes to the rescue in 
  517.         finding all disks that have a common label base.  In the example, UTIL 
  518.         would be that common base.
  519.  
  520.         Well, I might as well mention a third way of storing floppy disks:  
  521.         jumble them in a stack and just store them away.  So long as you have 
  522.         written the creator's machine name (the name of the machine that 
  523.         'branded' the disk) and the sequence number assigned to it (Annnn or 
  524.         Bnnnn), then by using FINDX you can find the disk(s) containing the 
  525.         files you are looking for.  Eventually.  It's still easier than the 
  526.         usual technique of putting one disk at a time in your computer and 
  527.         looking through all of the subdirectories for the files, hoping you 
  528.         don't miss them. 
  529.         
  530.         
  531.         USE OF MARK AND RELEASE: 
  532.         
  533.         Most mark and release programs can use a file marker as well as a 
  534.         memory marker to mark TSR's that are installed.  Having a directory of 
  535.         the same name as the TSR causes confusion for some of them.  So don't 
  536.         put AUTOFCAT.EXE in a directory named AUTOFCAT, or have a directory 
  537.         named AUTOFCAT where the release utility can get at it.  You get the 
  538.         idea. It is NOT necessary to use mark and release for AUTOFCAT.  In 
  539.         fact, I don't.  I leave AUTOFCAT installed all the time. 
  540.         
  541.         This system does not have a lot of fancy graphics or bells and 
  542.         whistles.  It was not meant to.  It WAS meant to be unobtrusive, 
  543.         functional and simple to use.  I did not feel, and still do not, 
  544.         that memory intensive graphics displays, pop-up windows, or 
  545.         menus would add to the productivity of this system. My mind could be 
  546.         changed I suppose. 
  547.  
  548.         This version of AUTOFCAT is fully compatible with earlier versions.
  549.         
  550.         A version of AUTOFCAT that will operate with Windows is in the works.  
  551.         There is NO release date set as yet, but it will happen!  I think  
  552.         Windows is the Wave of the future, OS2 and the 'merger' of IBM and 
  553.         Apple notwithstanding.
  554.         
  555.         Contact the author (me) on Genie, J.WHALEY, and let me know what you 
  556.         think! 
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568. 
  569.